SMT Sampling via Model-Guided Approximation

نویسندگان

چکیده

We investigate the domain of satisfiable formulas in satisfiability modulo theories (SMT), particular, automatic generation a multitude satisfying assignments to such formulas. Despite long and successful history SMT model checking formal verification, this aspect is relatively under-explored. Prior work exists for generating assignments, or samples, Boolean quantifier-free first-order involving bit-vectors, arrays, uninterpreted functions (QF_AUFBV). propose new approach that suitable theory T integer arithmetic with arrays functions. The involves reducing general sampling problem simpler instance from set independent intervals, which can be done efficiently. Such reduction carried out by expanding single model—a seed—using top-down propagation constraints along original formula.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model Approximation via Dimension Reduction

In the initial stages of refining a mathematical model of a real-world dynamical system, one is often confronted with many more variables and coupled differential equations than one intuitively feels should be sufficient to describe the system. Yet none of the variables may seem so irrelevant as to be excludable nor so dominant as to explain the overall dynamics. Part of the problem might even ...

متن کامل

Matrix Approximation and Projective Clustering via Iterative Sampling

We present two new results for the problem of approximating a given real m × n matrix A by a rank-k matrix D, where k < min{m, n}, so as to minimize ||A−D||F . It is known that by sampling O(k/ε) rows of the matrix, one can find a low-rank approximation with additive error ε||A||F . Our first result shows that with adaptive sampling in t rounds and O(k/ε) samples in each round, the additive err...

متن کامل

Tighter Low-rank Approximation via Sampling the Leveraged Element

In this work, we propose a new randomized algorithm for computing a low-rank approximation to a given matrix. Taking an approach different from existing literature, our method first involves a specific biased sampling, with an element being chosen based on the leverage scores of its row and column, and then involves weighted alternating minimization over the factored form of the intended low-ra...

متن کامل

Efficient Weighted Model Integration via SMT-Based Predicate Abstraction

Weighted model integration (WMI) is a recent formalism generalizing weighted model counting (WMC) to run probabilistic inference over hybrid domains, characterized by both discrete and continuous variables and relationships between them. Albeit powerful, the original formulation of WMI suffers from some theoretical limitations, and it is computationally very demanding as it requires to explicit...

متن کامل

Sublinear-Time Approximation for Clustering Via Random Sampling

In this paper we present a novel analysis of a random sampling approach for three clustering problems in metric spaces: k-median, min-sum k-clustering, and balanced k-median. For all these problems we consider the following simple sampling scheme: select a small sample set of points uniformly at random from V and then run some approximation algorithm on this sample set to compute an approximati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Lecture Notes in Computer Science

سال: 2023

ISSN: ['1611-3349', '0302-9743']

DOI: https://doi.org/10.1007/978-3-031-27481-7_6